﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KL.Store.Core.Domain
{
    public class Category
    {
        public int CategoryId { get; set; }
        public int ParentCategoryId { get; set; }
        public string CategoryName { get; set; }
        public string ImageUrl { get; set; }
        public int RelatedCategoryCount { get; set; }
        public int RelatedItemCount { get; set; }
        public int RelatedItemShowCount { get; set; }
        public string LinkUrl { get; set; }
        public bool BannerActive { get; set; }
        public bool ParentBannerActive { get; set; }
        public string CategoryType { get; set; }
        public string WebTitle { get; set; }
        public string Canonical { get; set; }
    }

    public class CategoryMenu
    {
        public virtual string Line { get; set; }
    }

    public class BreadCrumb
    {
        public virtual string Header { get; set; }
    }

    public class CategoryMeta
    {
        public int CategoryId { get; set; }
        public string CategoryName { get; set; }
        public string Description { get; set; }
        public string Keywords { get; set; }
        public string WebTitle { get; set; }
        public string Canonical { get; set; }
        public int ColumnCount { get; set; }
        public string ListImageType { get; set; }
        public int SuggestedGroup { get; set; }
        public int ShowcaseGroup { get; set; }
    }

}
